

package jnpf.property.model.zcglpropertyequipment;


import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;
/**
 *
 *
 * @版本： V3.2.0
 * @版权： 智果云科技（https://www.jnpfsoft.com）
 * @作者： JNPF开发平台组
 * @日期： 2024-12-03
 */
@Data
public class ZcglPropertyEquipmentListVO{
	private String id;

	@JSONField(name = "flowtaskid")
	private String flowtaskid;



        /** 项目 **/
        @JSONField(name = "project")
        private String project;

        /** 设备类型 1水表 2电表 **/
        @JSONField(name = "equipmentType")
        private String equipmentType;

        /** 设备名称 **/
        @JSONField(name = "equipmentName")
        private String equipmentName;

        /** 计费规则(默认月) **/
        @JSONField(name = "billingRules")
        private String billingRules;

        /** 表类型 1用户表2总表 **/
        @JSONField(name = "type")
        private String type;

        /** 上期读数 **/
        @JSONField(name = "previousReading")
        private String previousReading;

        /** 上期抄录时间 **/
        @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
        @JSONField(name = "previousTime")
        private Date previousTime;

        /** 关联房源(资产) **/
        @JSONField(name = "zcId")
        private String zcId;

        /** 初始读数 **/
        @TableField("initialReading")
        private String initialReading;


        /** 项目 **/
        @JSONField(name = "project_name")
        private String project_name;

        /** 设备类型 1水表 2电表 **/
        @JSONField(name = "equipmentType_name")
        private String equipmentType_name;

        /** 设备名称 **/
        @JSONField(name = "equipmentName_name")
        private String equipmentName_name;

        /** 计费规则(默认月) **/
        @JSONField(name = "billingRules_name")
        private String billingRules_name;

        /** 表类型 1用户表2总表 **/
        @JSONField(name = "type_name")
        private String type_name;

        /** 上期读数 **/
        @JSONField(name = "previousReading_name")
        private String previousReading_name;

        /** 上期抄录时间 **/
        @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
        @JSONField(name = "previousTime_name")
        private Date previousTime_name;

        /** 关联房源(资产) **/
        @JSONField(name = "zcId_name")
        private String zcId_name;

}
